home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / database / hl / hl-1.002 / hl-1 / DOCS / makefile.osk < prev    next >
Encoding:
Makefile  |  1995-04-15  |  2.1 KB  |  84 lines

  1. LATEX = latex
  2. DVIE24 = dvie24
  3. DVIPS = dvips
  4. DVIDOC = draft
  5. DVIDVI = dvidvi
  6. ODDPAGES = 2:0
  7. EVENPAGES = 2:-1
  8. PSDOCUMENTODD = HomeLibr_odd.ps
  9. PSDOCUMENTEVEN = HomeLibr_even.ps
  10. E24DOCUMENTODDA = HomeLibr_odda.dvi_e24
  11. E24DOCUMENTEVENA = HomeLibr_evena.dvi_e24
  12. E24DOCUMENTODDB = HomeLibr_oddb.dvi_e24
  13. E24DOCUMENTEVENB = HomeLibr_evenb.dvi_e24
  14. DRAFTDOCUMENT = HomeLibr.doc
  15.  
  16. SRCS = main.tex figstabs.tex AsciiConv.tex Editor.tex Intro.tex Librarian.tex \
  17.     License.tex PrintCards.tex PrintLabels.tex RegForm.tex \
  18.     Registration.tex preface.tex titlepg.tex
  19.  
  20. SRCSLRES = main_lres.tex figstabs_lres.tex AsciiConv.tex Editor.tex Intro.tex \
  21.     Librarian.tex License.tex PrintCards.tex PrintLabels.tex RegForm.tex \
  22.     Registration.tex preface.tex titlepg.tex
  23.  
  24. DVI = main.dvi
  25. DVILRES = main_lres.dvi
  26. ODDDVI = main_odd.dvi
  27. EVENDVI = main_even.dvi
  28.  
  29. $(DRAFTDOCUMENT) : $(DVILRES)
  30.     $(DVIDOC) $(DVILRES) $(DRAFTDOCUMENT) -width=80
  31.  
  32. postscript.date : $(PSDOCUMENTODD) $(PSDOCUMENTEVEN)
  33.     date >-postscript.date
  34.  
  35. $(PSDOCUMENTEVEN) : $(EVENDVI) 
  36.     $(DVIPS) $(EVENDVI)
  37.     rename main_even.ps HomeLibr_even.ps
  38.  
  39. $(PSDOCUMENTODD) : $(ODDDVI) 
  40.     $(DVIPS) $(ODDDVI)
  41.     rename main_odd.ps HomeLibr_odd.ps
  42.  
  43. e24.date : $(E24DOCUMENTEVENA) $(E24DOCUMENTODDA) \
  44.        $(E24DOCUMENTEVENB) $(E24DOCUMENTODDB)
  45.     date >-e24.date
  46.  
  47. $(E24DOCUMENTEVENA) : $(EVENDVI) 
  48.     $(DVIE24) -b -o1:11 $(EVENDVI)
  49.     @del -f HomeLibr_evena.dvi_e24
  50.     rename main_even.dvi_e24 HomeLibr_evena.dvi_e24
  51.  
  52. $(E24DOCUMENTODDA) : $(ODDDVI) 
  53.     $(DVIE24) -b  -o13:23 $(ODDDVI)
  54.     @del -f HomeLibr_odda.dvi_e24
  55.     rename main_odd.dvi_e24 HomeLibr_odda.dvi_e24
  56.  
  57. $(E24DOCUMENTEVENB) : $(EVENDVI) 
  58.     $(DVIE24) -b -o12:23 $(EVENDVI)
  59.     @del -f HomeLibr_evenb.dvi_e24
  60.     rename main_even.dvi_e24 HomeLibr_evenb.dvi_e24
  61.  
  62. $(E24DOCUMENTODDB) : $(ODDDVI) 
  63.     $(DVIE24) -b -o1:12 $(ODDDVI)
  64.     @del -f HomeLibr_oddb.dvi_e24
  65.     rename main_odd.dvi_e24 HomeLibr_oddb.dvi_e24
  66.  
  67. $(ODDDVI) : $(DVI)
  68.     $(DVIDVI) $(ODDPAGES) $(DVI) $(ODDDVI)
  69.  
  70. $(EVENDVI) : $(DVI)
  71.     $(DVIDVI) $(EVENPAGES) $(DVI) $(EVENDVI)
  72.  
  73. $(DVI) : $(SRCS)
  74.     $(LATEX) main.tex
  75.     makeindex main.idx
  76.     $(LATEX) main.tex
  77.  
  78. $(DVILRES) : $(SRCSLRES)
  79.     $(LATEX) main_lres.tex
  80.     makeindex main_lres.idx
  81.     $(LATEX) main_lres.tex
  82.  
  83.  
  84.